semiconductor telescope - Español Inglés Diccionario